tower reactor - German English Dictionary